Internet Archive BookReader

Western North Carolina Sanatorium : Black Mountain, North Carolina